(Fmake_symbol): Adapt to changes of struct Lisp_Symbol.
authorGerd Moellmann <gerd@gnu.org>
Mon, 21 May 2001 12:23:54 +0000 (12:23 +0000)
committerGerd Moellmann <gerd@gnu.org>
Mon, 21 May 2001 12:23:54 +0000 (12:23 +0000)
src/alloc.c

index a0c06a5c35bbdcc96ae950539f1e3f0fcec492a5..d171e5f8811b51e7e4016e6c16fc8d810b9c8edb 100644 (file)
@@ -2539,11 +2539,13 @@ Its value and function definition are void, and its property list is nil.")
   
   p = XSYMBOL (val);
   p->name = XSTRING (name);
-  p->obarray = Qnil;
   p->plist = Qnil;
   p->value = Qunbound;
   p->function = Qunbound;
-  p->next = 0;
+  p->next = NULL;
+  p->interned = SYMBOL_UNINTERNED;
+  p->constant = 0;
+  p->indirect_variable = 0;
   consing_since_gc += sizeof (struct Lisp_Symbol);
   symbols_consed++;
   return val;